String Schema
BookingRequest Element
Namespace http://string.drv.de/xmlschema/string
Type
BookingRequestType Complex Type
Diagram
Identifier Element Sequence ConfirmedWarnings Element ClientNumber Element Address Element ESTA_Information Element Passport Element ContactDetails Element BirthDate Element AgeCategory Element Gender Element Salutation Element Prename Element Surname Element Identifier Element Sequence EmergencyAddress Element ClientNumber Element Address Element ESTA_Information Element Passport Element ContactDetails Element BirthDate Element AgeCategory Element Gender Element Salutation Element Prename Element Surname Element Identifier Element Sequence BookingOwnerAddress Element ClientNumber Element Address Element ESTA_Information Element Passport Element ContactDetails Element BirthDate Element AgeCategory Element Gender Element Salutation Element Prename Element Surname Element Identifier Element Sequence DeliveryAddress Element ClientNumber Element Address Element ESTA_Information Element Passport Element ContactDetails Element BirthDate Element AgeCategory Element Gender Element Salutation Element Prename Element Surname Element Identifier Element Sequence InvoiceAddress Element SessionId Element Sequence BookingDetails Element ClientNumber Element Address Element ESTA_Information Element Passport Element ContactDetails Element BirthDate Element AgeCategory Element Gender Element Salutation Element Prename Element Surname Element Identifier Element Sequence Traveller Element Sequence Travellers Element Details Element Sequence Package Element Sequence Packages Element Service Element Sequence Services Element RequestTrigger Element Sequence BookingRequest Element
Overview
Sequence
RequestTrigger RequestTriggerType Simple Type
Trigger type which initiated the request
Sequence
Service 0..∞
Sequence
Choice
Sequence
Identifier IdentifierType Simple Type
Unique service identifier
Type optional xs:token
For optionally specifying the service type / kind of service
StartDate DateType Simple Type
Start date of the service
EndDate DateType Simple Type
End Date of the service
Quantity optional xs:int
Quantity of the service
AssignedTravellers optional IdentifiersType Complex Type
List of traveller identifiers assigned to this service
Attributes 0..∞ AttributesType Complex Type
List of attributes of this service
Sequence
Sequence
Code xs:token
Code for the attribute
Description 0..∞ TextLanguageType Complex Type
Description for the attribute
PackageReference optional IdentifierType Simple Type
Reference to a package in case that the current service is part of a package
Sequence
Code xs:token
Type optional xs:token
Sequence
Code xs:token
Season optional xs:token
Page optional xs:integer
RequestedPrices optional PricesRequestType Complex Type
Prices of an offer or the prices resulting from an external search
Sequence
Sequence
PriceName 0..∞ TextLanguageType Complex Type
Price description
Quantity xs:int
Quantity of price
VATPercentage optional xs:decimal
VAT percentage
VATIncluded optional xs:boolean
Flag if VAT is included or additional
AssignedTravellers optional IdentifiersType Complex Type
List of assigned participants for this detail price
AssignedServices optional IdentifiersType Complex Type
List of assigned services for this detail price
AssignedServiceTypes optional IdentifiersType Complex Type
List of assigned service types (e.g. rooms, flight classes) for this detail price
AssignedToBooking optional xs:boolean
Flag if this price is assigned to the whole booking
CustomerRequests optional CustomerRequestRequestType Complex Type
List of customer requests
Sequence
Code optional xs:token
Touroperator code for the customer request
Description 0..∞ TextLanguageType Complex Type
Description for the customer request
Sequence
Text xs:string
Text in the given language
LanguageCode xs:language
ISO language code: either XX or XX_yy
AssignedTravellers optional IdentifiersType Complex Type
List of assigend participants
Sequence
Sequence
CheckInOut optional AccommodationCheckInOutType Complex Type
Check In/Out Date and Time requested by the customer
CheckIn optional DateTimeType Simple Type
CheckOut optional DateTimeType Simple Type
Sequence
Sequence
Sequence
Identifier IdentifierType Simple Type
Unique service identifier
Type optional xs:token
For optionally specifying the service type / kind of service
StartDate DateType Simple Type
Start date of the service
EndDate DateType Simple Type
End Date of the service
Quantity optional xs:int
Quantity of the service
AssignedTravellers optional IdentifiersType Complex Type
List of traveller identifiers assigned to this service
Attributes 0..∞ AttributesType Complex Type
List of attributes of this service
PackageReference optional IdentifierType Simple Type
Reference to a package in case that the current service is part of a package
RequestedPrices optional PricesRequestType Complex Type
Prices of an offer or the prices resulting from an external search
CustomerRequests optional CustomerRequestRequestType Complex Type
List of customer requests
Sequence
Identifier IdentifierType Simple Type
Unique service identifier
Type optional xs:token
For optionally specifying the service type / kind of service
StartDate DateType Simple Type
Start date of the service
EndDate DateType Simple Type
End Date of the service
Quantity optional xs:int
Quantity of the service
AssignedTravellers optional IdentifiersType Complex Type
List of traveller identifiers assigned to this service
Attributes 0..∞ AttributesType Complex Type
List of attributes of this service
Sequence
Sequence
Code xs:token
Code for the attribute
Description 0..∞ TextLanguageType Complex Type
Description for the attribute
PackageReference optional IdentifierType Simple Type
Reference to a package in case that the current service is part of a package
Sequence
Code xs:token
Type optional xs:token
Sequence
Code xs:token
Season optional xs:token
Page optional xs:integer
RequestedPrices optional PricesRequestType Complex Type
Prices of an offer or the prices resulting from an external search
Sequence
Sequence
PriceName 0..∞ TextLanguageType Complex Type
Price description
Quantity xs:int
Quantity of price
VATPercentage optional xs:decimal
VAT percentage
VATIncluded optional xs:boolean
Flag if VAT is included or additional
AssignedTravellers optional IdentifiersType Complex Type
List of assigned participants for this detail price
AssignedServices optional IdentifiersType Complex Type
List of assigned services for this detail price
AssignedServiceTypes optional IdentifiersType Complex Type
List of assigned service types (e.g. rooms, flight classes) for this detail price
AssignedToBooking optional xs:boolean
Flag if this price is assigned to the whole booking
CustomerRequests optional CustomerRequestRequestType Complex Type
List of customer requests
Sequence
Code optional xs:token
Touroperator code for the customer request
Description 0..∞ TextLanguageType Complex Type
Description for the customer request
Sequence
Text xs:string
Text in the given language
LanguageCode xs:language
ISO language code: either XX or XX_yy
AssignedTravellers optional IdentifiersType Complex Type
List of assigend participants
Sequence
Sequence
Code xs:token
Sequence
Text xs:string
Text in the given language
LanguageCode xs:language
ISO language code: either XX or XX_yy
Sequence
Sequence
Sequence
Identifier IdentifierType Simple Type
Unique service identifier
Type optional xs:token
For optionally specifying the service type / kind of service
StartDate DateType Simple Type
Start date of the service
EndDate DateType Simple Type
End Date of the service
Quantity optional xs:int
Quantity of the service
AssignedTravellers optional IdentifiersType Complex Type
List of traveller identifiers assigned to this service
Attributes 0..∞ AttributesType Complex Type
List of attributes of this service
Sequence
Sequence
Code xs:token
Code for the attribute
Description 0..∞ TextLanguageType Complex Type
Description for the attribute
PackageReference optional IdentifierType Simple Type
Reference to a package in case that the current service is part of a package
Sequence
Code xs:token
Type optional xs:token
Sequence
Code xs:token
Season optional xs:token
Page optional xs:integer
RequestedPrices optional PricesRequestType Complex Type
Prices of an offer or the prices resulting from an external search
Sequence
Sequence
PriceName 0..∞ TextLanguageType Complex Type
Price description
Quantity xs:int
Quantity of price
VATPercentage optional xs:decimal
VAT percentage
VATIncluded optional xs:boolean
Flag if VAT is included or additional
AssignedTravellers optional IdentifiersType Complex Type
List of assigned participants for this detail price
AssignedServices optional IdentifiersType Complex Type
List of assigned services for this detail price
AssignedServiceTypes optional IdentifiersType Complex Type
List of assigned service types (e.g. rooms, flight classes) for this detail price
AssignedToBooking optional xs:boolean
Flag if this price is assigned to the whole booking
CustomerRequests optional CustomerRequestRequestType Complex Type
List of customer requests
Sequence
Code optional xs:token
Touroperator code for the customer request
Description 0..∞ TextLanguageType Complex Type
Description for the customer request
Sequence
Text xs:string
Text in the given language
LanguageCode xs:language
ISO language code: either XX or XX_yy
AssignedTravellers optional IdentifiersType Complex Type
List of assigend participants
Sequence
Sequence
Surname optional xs:string
Prename optional xs:string
Sequence
Mail optional xs:string
Phone optional xs:string
Mobile optional xs:string
Emergency optional xs:boolean
Flag that indicates if this contact type should be used in case of an emergency
Sequence
PassportNumber xs:string
Surname xs:string
BirthName xs:string
Prename xs:string
Nationality optional xs:string
CityOfBirth optional xs:string
Sequence
Name xs:string
Name of the country
Authority optional xs:string
Sequence
Sequence
IsCitizenOfForeignCountry optional xs:boolean
Nationality optional xs:string
SourceOtherInfo optional xs:string
Sequence
IsCitizenOfForeignCountry optional xs:boolean
Nationality optional xs:string
Sequence
Surname optional xs:string
Prename optional xs:string
Sequence
Surname optional xs:string
Prename optional xs:string
Sequence
Address1 optional xs:string
Address2 optional xs:string
Appartement optional xs:string
City optional xs:string
StateOrRegion optional xs:string
Sequence
Name xs:string
Name of the country
Phone optional xs:string
Mail optional xs:string
Language optional xs:language
Sequence
Street optional xs:string
HouseNumber optional xs:string
ZIPCode optional xs:string
City optional xs:string
Sequence
Name xs:string
Name of the country
ClientNumber optional xs:string
Sequence
SessionId optional xs:string
Identification of the current session context
InvoiceAddress optional CommonTravellerType Complex Type
Client information for invoicing
Sequence
Surname optional xs:string
Prename optional xs:string
Sequence
Mail optional xs:string
Phone optional xs:string
Mobile optional xs:string
Emergency optional xs:boolean
Flag that indicates if this contact type should be used in case of an emergency
Sequence
PassportNumber xs:string
Surname xs:string
BirthName xs:string
Prename xs:string
Nationality optional xs:string
CityOfBirth optional xs:string
Sequence
Name xs:string
Name of the country
Authority optional xs:string
Sequence
Sequence
IsCitizenOfForeignCountry optional xs:boolean
Nationality optional xs:string
SourceOtherInfo optional xs:string
Sequence
IsCitizenOfForeignCountry optional xs:boolean
Nationality optional xs:string
Sequence
Surname optional xs:string
Prename optional xs:string
Sequence
Surname optional xs:string
Prename optional xs:string
Sequence
Address1 optional xs:string
Address2 optional xs:string
Appartement optional xs:string
City optional xs:string
StateOrRegion optional xs:string
Sequence
Name xs:string
Name of the country
Phone optional xs:string
Mail optional xs:string
Language optional xs:language
Sequence
Street optional xs:string
HouseNumber optional xs:string
ZIPCode optional xs:string
City optional xs:string
Sequence
Name xs:string
Name of the country
ClientNumber optional xs:string
DeliveryAddress optional CommonTravellerType Complex Type
Client information for documents to be sent
Sequence
Surname optional xs:string
Prename optional xs:string
Sequence
Mail optional xs:string
Phone optional xs:string
Mobile optional xs:string
Emergency optional xs:boolean
Flag that indicates if this contact type should be used in case of an emergency
Sequence
PassportNumber xs:string
Surname xs:string
BirthName xs:string
Prename xs:string
Nationality optional xs:string
CityOfBirth optional xs:string
Sequence
Name xs:string
Name of the country
Authority optional xs:string
Sequence
Sequence
IsCitizenOfForeignCountry optional xs:boolean
Nationality optional xs:string
SourceOtherInfo optional xs:string
Sequence
IsCitizenOfForeignCountry optional xs:boolean
Nationality optional xs:string
Sequence
Surname optional xs:string
Prename optional xs:string
Sequence
Surname optional xs:string
Prename optional xs:string
Sequence
Address1 optional xs:string
Address2 optional xs:string
Appartement optional xs:string
City optional xs:string
StateOrRegion optional xs:string
Sequence
Name xs:string
Name of the country
Phone optional xs:string
Mail optional xs:string
Language optional xs:language
Sequence
Street optional xs:string
HouseNumber optional xs:string
ZIPCode optional xs:string
City optional xs:string
Sequence
Name xs:string
Name of the country
ClientNumber optional xs:string
BookingOwnerAddress optional CommonTravellerType Complex Type
Client information for whom the booking is made
Sequence
Surname optional xs:string
Prename optional xs:string
Sequence
Mail optional xs:string
Phone optional xs:string
Mobile optional xs:string
Emergency optional xs:boolean
Flag that indicates if this contact type should be used in case of an emergency
Sequence
PassportNumber xs:string
Surname xs:string
BirthName xs:string
Prename xs:string
Nationality optional xs:string
CityOfBirth optional xs:string
Sequence
Name xs:string
Name of the country
Authority optional xs:string
Sequence
Sequence
IsCitizenOfForeignCountry optional xs:boolean
Nationality optional xs:string
SourceOtherInfo optional xs:string
Sequence
IsCitizenOfForeignCountry optional xs:boolean
Nationality optional xs:string
Sequence
Surname optional xs:string
Prename optional xs:string
Sequence
Surname optional xs:string
Prename optional xs:string
Sequence
Address1 optional xs:string
Address2 optional xs:string
Appartement optional xs:string
City optional xs:string
StateOrRegion optional xs:string
Sequence
Name xs:string
Name of the country
Phone optional xs:string
Mail optional xs:string
Language optional xs:language
Sequence
Street optional xs:string
HouseNumber optional xs:string
ZIPCode optional xs:string
City optional xs:string
Sequence
Name xs:string
Name of the country
ClientNumber optional xs:string
EmergencyAddress optional CommonTravellerType Complex Type
Address of a person who should be contacted in case of emergency
Sequence
Surname optional xs:string
Prename optional xs:string
Sequence
Mail optional xs:string
Phone optional xs:string
Mobile optional xs:string
Emergency optional xs:boolean
Flag that indicates if this contact type should be used in case of an emergency
Sequence
PassportNumber xs:string
Surname xs:string
BirthName xs:string
Prename xs:string
Nationality optional xs:string
CityOfBirth optional xs:string
Sequence
Name xs:string
Name of the country
Authority optional xs:string
Sequence
Sequence
IsCitizenOfForeignCountry optional xs:boolean
Nationality optional xs:string
SourceOtherInfo optional xs:string
Sequence
IsCitizenOfForeignCountry optional xs:boolean
Nationality optional xs:string
Sequence
Surname optional xs:string
Prename optional xs:string
Sequence
Surname optional xs:string
Prename optional xs:string
Sequence
Address1 optional xs:string
Address2 optional xs:string
Appartement optional xs:string
City optional xs:string
StateOrRegion optional xs:string
Sequence
Name xs:string
Name of the country
Phone optional xs:string
Mail optional xs:string
Language optional xs:language
Sequence
Street optional xs:string
HouseNumber optional xs:string
ZIPCode optional xs:string
City optional xs:string
Sequence
Name xs:string
Name of the country
ClientNumber optional xs:string
ConfirmedWarnings optional IdentifiersType Complex Type
List of confirmed warning idemntifiers
Source
<xs:element name="BookingRequest" type="BookingRequestType" nillable="true" xmlns:xs="http://www.w3.org/2001/XMLSchema" />
See Also
StringMessageRequest ElementString Schema

 

 


© 2017 All Rights Reserved.

Send comments on this topic.